Great Courses TURNING POINTS IN MODERN HISTORY 4-DVD Set and book

A nice touch in this textbook is the color-coded sections for different topics.