John Cranfield

Saint Helena politician.