County - Ross and Cromarty
Parish - Barvas
Island - Lewis
Born and brought up in Barvas, Lewis. List of compositions O Nach Tig Thu Fhir Mo Ghràidh