by Harrap'sPublishing (Creator)
Format: Paperback
Pages: 768
Edition: Revised
Publisher: Chambers Harrap
Published: 21 Mar 2005
ISBN 10: 0245607447
ISBN 13: 9780245607448