David Cook (vicar, 1980 – 1983)

David Cook