by Clive Thorne (Author), NicholasFitzpatrick (Author), M . F . Flint (Author)
Format: Paperback
Pages: 704
Edition: 6th Revised edition
Publisher: Tottel Publishing
Published: 31 Jan 2006
ISBN 10: 1845920686
ISBN 13: 9781845920685