publisher: St. Martin's Griffin publish date: August 3rd 2010
format: paperback pages: 388
language: English
ISBN:
0312609833 (9780312609832)
ASIN: B004Q7E22U
publisher: St. Martin's Griffin publish date: June 7th 2011
format: paperback pages: 416
language: English
ISBN:
0312609841 (9780312609849)
ASIN: B006LWE5QG
publisher: St. Martin's Griffin publish date: May 22nd 2012
format: paperback pages: 416
language: English
ISBN:
031260985X (9780312609856)
ASIN: 031260985X
format: kindle pages: 420
language: English
ASIN: B006H2GXTW