publisher: Little Brown Paperbacks (A&c) publish date: November 1st 1991
format: paperback pages: 704
language: English
ISBN:
0722105533 (9780722105535)
publisher: Ballantine Books publish date: November 12th 1980
format: mass market paperback pages: 686
language: English
ISBN:
0345283392 (9780345283399)
publisher: McGraw-Hill publish date: January 1st 1979
format: hardcover pages: 589
language: English
ISBN:
0070407819 (9780070407817)