publisher: St. Martin's Paperbacks publish date: May 30th 2006
format: paperback pages: 339
language: English
ISBN:
0312934270 (9780312934279)
format: kindle pages: 352
language: English
ASIN: B001Y35JFI
publisher: St. Martin's Paperbacks publish date: April 1st 2007
format: ebook pages: 352
language: English
ISBN:
1429904704 (9781429904704)
publisher: St. Martin's Paperbacks publish date: April 1st 2007
format: kindle pages: 352
language: English
ASIN: B009BJ9FAM
publisher: St. Martin's Paperbacks publish date: April 1st 2007
format: kindle pages: 352
language: English
ASIN: B0099WRGSE