The Reverend John Colston , Edmond Cartelnau , William M . Rayfr.