North Yorkshire speaker directory, 2005 / 2006  /
Helme, Chris.
Halifax : Mews Publishing,
c2005.