Text
Modern philosophy from Descartes to Nietzhsche
Description not available
No other version available