En skotsk prest , William Masterton ,har