ancient egypt : foundations of a civilization - brewer, douglas j. (pearson longman, 2005)