Western Civilization: Combined Volume (Available Titles CengageNOW) by Jackson J. Spielvogel (2005-01-07)