publisher: Penguin publish date: June 30th 1977
format: paperback
language: English
ISBN:
014004566X (9780140045666)
publisher: William Morrow Paperbacks publish date: July 30th 2013
format: ebook pages: 305
ISBN:
0062311980 (9780062311986)
publisher: Bantam Books publish date: May 28th 1982
format: paperback pages: 224
language: English
ISBN:
0553226304 (9780553226300)
publisher: Newmarket Press publish date: May 7th 2004
format: paperback pages: 224
language: English
ISBN:
1557046131 (9781557046130)