by TerenceReese (Author), TerenceReese (Author)
Format: Hardcover
Pages: 176
Edition: Revised edition
Publisher: Robert Hale Ltd
Published: 22 May 1980
ISBN 10: 0709182953
ISBN 13: 9780709182955