The Great Courses Making History How Great Historians Interpret the Past Part 1 and 2 Book 
by Allen Guelzo from Gettysburg College


Spine crease, clean pages.