50 philosophy ideas you really need to know.

Bibliographic Details
Main Author: Dupre, Ben
Format: Book
Published: London: Quercus, 2007.
Subjects:
Description
Physical Description:208 p; 20cm.
ISBN:1847240062