Hamish and the wee witch /
Miller, Moira.
Edinburgh : Canongate Kelpies,
1995, c1986.
Originally published: London : Methuen Children's Books, 1986.