Dr Cohen, Martin

Cracking Philosophy : you, this book and 3000 years of thought / by Dr Martin Cohen. - 400pages, colour illustrations, plates ; 18cm.

9781844038060


Philosophy- ethics
Philosphy and Religion

BJ1012 / COH