by RichardS.Snell (Author)
Format: Hardcover
Pages: 1038
Edition: 3
Publisher: Little, Brown & Co
Published: 01 Apr 1986
ISBN 10: 0316802190
ISBN 13: 9780316802192