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