Cyril of Alexandria - Russell, Norman (Routledge, 2000)