Modern world history : patterns of interaction - Evanston, IL McDougal Littel, c2007 - 715 p.

978-0618690121


History--Textbook