06.03.2014 - By The Great Courses
Gain a personal connection to world history through genealogy, reconnect with the joy of mathematics, and scratch the surface of politics to reveal the philosophy beneath.