Heritage of world civilizations - Craib, Ian (New Jersey, 1997)