by TrevorE.Marks (Author)
Format: Hardcover
Pages: 498
Edition: 6th Revised edition
Publisher: Radikal Phase Publishing House Ltd
Published: 01 May 2002
ISBN 10: 1904126022
ISBN 13: 9781904126027