Haggis MacDougall saves the day /
McMillan, Katie Lornaauthor.
Clark, Graeme Andrew,illustrator.