Hamish McHaggis and the clan gathering /
Strachan, Linda.
Collins, Sally J.
Thatcham : GW,
2009.
McHaggis, Hamish (Fictitious character)