by Jeffrey Moore
publisher: St. Martin's Press publish date: February 21st 2006
format: paperback pages: 336
language: English
ISBN:
0312349254 (9780312349257)
publisher: Penguin publish date: August 21st 2004
format: hardcover
language: English
ISBN:
0670045209 (9780670045204)
format: hardcover pages: 336
language: English
ISBN:
0297607987 (9780297607984)
publisher: St. Martin's Griffin publish date: April 1st 2007
format: kindle
language: English
ASIN: B0099VBFJQ
publisher: St. Martin's Griffin publish date: April 1st 2007
format: kindle
language: English
ASIN: B009BDV4DE
publisher: St. Martin's Griffin publish date: April 1st 2007
format: ebook pages: 336
language: English
ISBN:
142990724X (9781429907248)
publisher: St. Martin's Griffin publish date: 2010
format: kindle pages: 319
language: English
ASIN: B003E74AMK
publisher: Penguin publish date: December 30th 2005
format: paperback
language: English
ISBN:
0143017497 (9780143017493)
language: English
ISBN:
0753818698 (9780753818695)