Steve and Ali live on the western edges of London, where Ali is the vicar of All Saints, Isleworth. Steve is (part-time) Professor of New Testament at Trinity College, Bristol. Their spare time is ...view moreSteve and Ali live on the western edges of London, where Ali is the vicar of All Saints, Isleworth. Steve is (part-time) Professor of New Testament at Trinity College, Bristol. Their spare time is mostly occupied by trying to tire out an energetic border terrier called Flora.view less