Get Evangelical Times delivered to your door
Andrew Davies studied at the Universities of London and Oxford. He pastored churches in New Zealand, Australia, London and Wales, taught church history and homiletics at London Theological Seminary, W