Innovations in Teaching Philosophy: A Toolkit for the 21st-Century Classroom by Brynn F. Welch Back to product details page >