A history of Western society - McKay, John P. (Houghton Mifflin, 2008)