Reading list: Western History & Humanities Course
Books to achieve a deep understanding of Western civilization