The Essential World History

The Essential World History
The Essential World History
ISBN 13: 9780495097297
ISBN: 0495097292
Edition: 3
Publisher: Cengage Learning
Format: Paperback (768 pages)
Released: Dec 20th, 2006
Sell This Book