World history : The ancient world 40,000-500 bc (Kingfisher, 1997)