48 Hours Only | Save up to $12. Get the code »

John M Hull

John M. Hull is Honorary Professor of Practical Theology in the Queen's Foundation for Ecumenical Theological Education, Birmingham and Emeritus Professor of Religious Education at the University of Birmingham.