Hamish McHaggis activity and storybook /
Strachan, Linda.
Collins, Sally J.
Thatcham : GW,
2007.
McHaggis, Hamish (Fictitious character)
Puzzles
Games