Jessica Haggertwaite : witch dispatcher /
Barnes, Emma.
Hairmyres : Strident,
2011, c2001.
Originally published: London : Bloomsbury, 2001.