by: Jeremy Stangroom
Be the first one to review
Review the book today!
Overview
This smart handbook gathers a wealth of insight and information on 50 of the greatest philosophical thinkers and 10 of the greatest theories ever conceived in a concise and accessible format. Readers ...
Read more