publisher: Viking Adult
publish date: January 10th 2012
format: hardcover pages: 400
language: English
ISBN:
0670023213 (9780670023219)
publisher: Pocket Books publish date: March 28th 1981
format: paperback pages: 416
language: English
ISBN:
0671831372 (9780671831370)
publisher: St. Martin's Press publish date: October 15th 1998
format: paperback pages: 336
language: English
ISBN:
0312194595 (9780312194598)
publisher: Viking Books publish date: January 10th 2012
format: ebook pages: 400
ISBN:
1101565764 (9781101565766)