THE NEW ATLAS OF WORLD HISTORY: GLOBAL EVENTS AT A GLANCE
JOHN HAYWOOD
THE NEW ATLAS OF WORLD HISTORY: GLOBAL EVENTS AT A GLANCE - PRINCETON, NJ PRINCETON UNIVERSITY PRESS 2011
9780691152691 49.50
HSTORICAL GEOGRAPHY--MAPS
THE NEW ATLAS OF WORLD HISTORY: GLOBAL EVENTS AT A GLANCE - PRINCETON, NJ PRINCETON UNIVERSITY PRESS 2011
9780691152691 49.50
HSTORICAL GEOGRAPHY--MAPS