Analytical history of Western civilization - Follows, John William (Xlibris, 2005)
"Composite of the lectures of John W. Follows in his course on Western civilization at Hofstra University"--Jacket.