Philosophy Philosophy 50 Ideas in 500 Words Jeremy Stangroom Modern2018Hardback128pp Illustrated187x130mm 9781911130758 Product Code: 513290 publ £9.99now £4.99 Qty Qty123 Add to Basket CategoriesPhilosophyTagsPopular philosophy