by Alex Brunkhorst
publisher: St. Martin's Press publish date: July 1st 2004
format: hardcover pages: 240
language: English
ISBN:
0312318537 (9780312318536)
publisher: Picador publish date: July 1st 2005
format: paperback pages: 240
language: English
ISBN:
0312424973 (9780312424978)
publisher: St. Martin's Press publish date: December 10th 2013
format: kindle pages: 238
language: English
ASIN: B00G1H3Q2U
publisher: St. Martin's Press publish date: December 10th 2013
format: ebook pages: 240
language: English
ISBN:
1466859776 (9781466859777)