Religion and philosophy in ancient Egypt. - Allen, James P., 1945- (Yale Egyptological Seminar, 1989)