Collinson, Diane

Fifty great philosophers - London Routledge 2004 - 170p. 24 cm. PB

0415031354

109.21 / COL