Ptolemy Philadelphus, a New Moses - McKechnie, Paul (Ptolemy II Philadelphus and his world, 2008)