Rulers of Ancient Egypt by Victor K. McElheny | Menrva Books