The Oxford Companion to Christian Thought
By Adrian Hastings (Emeritus Professor of Theology, Emeritus Professor of Theology, University of Leeds), Alistair Mason (Senior Lecturer, Christian Studies, Senior Lecturer, Hugh Pyper (Senior Lecturer, Biblical S...