A review by crazylady_usmc
The Great Trials of World History and the Lessons They Teach Us by Douglas O. Linder

challenging informative slow-paced

3.25