by Michael Legat (Author)
Format: Paperback
Pages: 191
Edition: Revised Edition
Publisher: Robert Hale Ltd
Published: 31 Dec 1987
ISBN 10: 0709030673
ISBN 13: 9780709030676