publisher: St. Martin's Paperbacks publish date: October 17th 2004
format: paperback pages: 384
language: English
ISBN:
0312984243 (9780312984243)
format: kindle pages: 369
language: English
ASIN: B005FMSHBW
publisher: Jaime Rush publish date: March 25th 2011
format: ebook
language: English
ISBN:
0012315141 (2940012315144)
publisher: Jaime Rush publish date: August 2nd 2011
format: ebook
language: English
ISBN:
0013194062 (2940013194069)