

2021

Riddles, Paradoxes, and Conundrums to Stretch Your Mind
2009

Compelling Philosophical Puzzles That Challenge Your Beliefs
2012

Philosophy
2013

Religion
2007

2026

50 Ideas in 500 Words
2018

50 Ideas in 500 Words
2019

From Socrates to Foucault
2005

2003

2005

2010