Get Evangelical Times delivered to your door
David Magowan was born in Jamaica to missionary parents, but spent most of his childhood in Northern Ireland. After graduating from Cambridge University in 1984 he worked as an airport civil engineer