by PeterRayney (Author)
Format: Paperback
Pages: 729
Edition: 8Rev Ed
Publisher: Tottel Publishing
Published: 26 Feb 2007
ISBN 10: 1845922727
ISBN 13: 9781845922726