Societies, Networks, and Transitions: A Global History (Volume I: to 1500)
Publisher: Cengage Learning
Published: Dec 14, 2007
Number of pages: 504
ISBN-13: 9780547047669