All authors
/ Author
Stearns, Adas, Schwartz,Gilbert
World Civilizations: The Global Experience, Revised AP Edition
[Hardcover]