by Richard Marcus
publisher: St. Martin's Griffin publish date: November 8th 2004
format: paperback pages: 384
language: English
ISBN:
0312336012 (9780312336011)
ASIN: 312336012
publisher: Thomas Dunne Books publish date: September 19th 2003
format: hardcover pages: 336
language: English
ISBN:
0312291396 (9780312291396)
publisher: Thomas Dunne Books publish date: September 10th 2013
format: kindle pages: 385
language: English
ASIN: B00ERPXCPY
publisher: Thomas Dunne Books publish date: September 10th 2013
format: ebook pages: 384
language: English
ISBN:
1466852402 (9781466852402)