Ancient civilizations 3000 BC-AD 500 (Time-Life student library, 1998)