The Great Courses: The Foundations Of Western Civilization & Modern Western Worl

A nice touch in this textbook is the appendix with useful formulas and tables.