Search help

Item Details

French and English philosophers: Descartes, Rousseau, Voltaire, Hobbes, with introductions, notes and illustrations
View Fullscreen