The Pyramids (Cambridge Introduction to World History) by John Weeks.