The religions of ancient Egypt and Babylonia by A. H. Sayce