A history of Western society - MacKay, John P. (Bedford/St. Martin's, 2014)