Disputatio: "Echoes of Exodus" | Dr. Alastair Roberts - New Saint Andrews College