Atlas of World History
Contributors: Patrick K O'Brien (Editor)
Format: Paperback
ISBN-13: 9780965025577