Island of Isis. Philae, temple of the Nile. - MacQuitty, W.