The Education of Adam Speaker: A Philosophical Adventure - Kindle edition