The Middle Kingdom of Ancient Egypt: History, Archaeology and Society (BCP Egyptology)