by PeterCave (Author)
A bestselling thinker combines theory and practice in this essential primer to the most popular branch of philosophy
Format: Paperback
Pages: 256
Publisher: Oneworld Publications
Published: 05 Feb 2015
ISBN 10: 1780745761
ISBN 13: 9781780745763