Knowing the Score: What Sports Can Teach Us About Philosophy ...
David Papineau
The Evolving Self: Problem and Process in Human Development
Robert Kegan
Practical Techniques for Language Teaching
Michael Lewis & Jimmie Hill
Recovering Nature: Essays in Natural Philosophy, Ethics, and ...
Ralph McInerny & Thomas S. Hibbs & John O'Callaghan
The Foundations of Arithmetic: A Logico-Mathematical Enquiry ...
Gottlob Frege
The Joy of X: A Guided Tour of Math, From One to Infinity
Steven Strogatz