Bishop Of Chester
Michael Alfred Baughen is a retired Anglican bishop. Born at Borehamwood Hertfordshire he was educated at Bromley County Grammar School the University of London and Oak Hill Theological College. After...