Teaching Philosophy. A Guide, Paperback/Steven M. Cahn