by Laurence Kelly (Author)
Format: Hardcover
Pages: 392
Edition: The First Edition of This Edition
Publisher: Constable
Published: 29 Jun 1987
ISBN 10: 0094677301
ISBN 13: 9780094677302