Scan barcode
A review by anastasia_ntr
30-Second Philosophies: The 50 most thought-provoking philosophies, each explained in half a minute by Julian Baggini, James Garvey, Jeremy Stangroom, Stephen Law, Ivan Hissey, Barry Loewer, Kati Balog
informative
inspiring
reflective
fast-paced
4.25