
by Barry Gregory (Author), Barry Gregory (Author)
Format: Paperback
Pages: 448
Edition: First Edition
Publisher: Patrick Stephens Ltd
Published: 21 Nov 1988
ISBN 10: 1852600241
ISBN 13: 9781852600242