A student's guide to liberal learning - Schall, James V. (Guides to the Major Disciplines, 2000)