publisher: St. Martin's Griffin publish date: May 30th 2006
format: paperback pages: 304
language: English
ISBN:
031231762X (9780312317621)
publisher: Simon & Schuster publish date: 2017-05-09
format: Hardcover pages: 448
language: English
ISBN:
1501105566 (9781501105562)
ASIN: 1501105566
publisher: Brilliance Audio
publish date: September 1st 2013
format: audiobook
ISBN:
1480559385 (9781480559387)
publisher: Thomas Dunne Books
publish date: November 13th 2007
format: hardcover pages: 304
language: English
ISBN:
0312360177 (9780312360177)