Atlas of the ancient world : charting the great civilizations of the past - OLIPHANT, Margaret