An intellectual history of modern Europe - Perry, Marvin (Houghton Mifflin, 1993)