egypt palmer