by Stephen White
publisher: Macmillan publish date: January 1st 1982
format: paperback pages: 293
language: English
ISBN:
0333323017 (9780333323014)
language: English
ISBN:
0333441087 (9780333441084)
publisher: St. Martin's Press publish date: September 1st 1984
format: paperback pages: 293
language: English
ISBN:
0312152795 (9780312152796)
publisher: St. Martin's Press publish date: June 1st 2000
format: paperback pages: 319
language: English
ISBN:
031200723X (9780312007232)
publisher: St. Martin's Press publish date: September 1st 1987
format: hardcover pages: 319
language: English
ISBN:
0312007221 (9780312007225)
publisher: St. Martin's Press publish date: October 1st 1982
format: hardcover
language: English
ISBN:
0312152787 (9780312152789)