publisher: St. Martin's Press publish date: May 26th 2009
format: hardcover pages: 320
language: English
ISBN:
0312381085 (9780312381080)
publisher: St. Martin's Press publish date: May 22nd 2012
format: hardcover pages: 320
language: English
ISBN:
0312668104 (9780312668105)
format: kindle pages: 374
language: English
ASIN: B007ZRVRMG
format: kindle pages: 243
language: English
ASIN: B0087TR82E
format: kindle pages: 316
language: English
ASIN: B008IVEBLM