St. Cyril of Alexandria The Christological Controversy: Its History, Theology, and Texts