Author/Editor: Alan Haselhurst
Publisher: The Professional and Higher Partnership Ltd (2009)
Illustrations