Ancient Egypt: Library Edition (History in an Hour) by Anthony Holmes | Menrva Books