by John E. Gardner
publisher: Berkley publish date: September 1st 1981
format: paperback pages: 304
language: English
ISBN:
0425050939 (9780425050934)
publisher: George Weidenfeld & Nicholson
format: hardcover pages: 320
language: English
ISBN:
0297768271 (9780297768272)
publisher: Pegasus publish date: June 1st 2012
format: hardcover pages: 304
language: English
ISBN:
1605983446 (9781605983448)
publisher: Berkley publish date: April 1st 1976
format: paperback pages: 338
language: English
ISBN:
0425030954 (9780425030950)
publisher: Putnam Publishing Group publish date: January 28th 1974
format: hardcover pages: 366
language: English
ISBN:
0399113827 (9780399113826)
publisher: Pegasus Books publish date: June 5th 2012
format: ebook pages: 304
language: English
ISBN:
1453249753 (9781453249758)
publisher: Pegasus Books publish date: June 5th 2012
format: ebook pages: 304
language: English
ISBN:
1453249281 (9781453249284)