County - Argyllshire
Parish - Kilfinichen and Kilvickeon
Island - Mull
Village/Place - Ross of Mull
Born and brought up in Mull. He was a shepherd.