Sir Francis Bacon

Essays  


120