The Religions of Ancient Egypt and Babylonia by A. H. Sayce | Menrva Books