Religion and Philosophy in Ancient Egypt by James P. Allen | Menrva Books