County - Argyllshire
Parish - Tiree
Island - Tiree
Village/Place - Cornaigbeg
Biography to follow.List of compositionsÒganaich An Òr-Fhuilt Bhuidhe