by David Kirby
publisher: St. Martin's Press publish date: July 17th 2012
format: hardcover pages: 469
language: English
ISBN:
1250002028 (9781250002020)
publisher: St. Martin's Griffin publish date: July 2nd 2013
format: paperback pages: 480
language: English
ISBN:
1250031257 (9781250031259)
publisher: St. Martin's Press publish date: July 17th 2012
format: kindle pages: 480
language: English
ASIN: B00633PE4K
publisher: St. Martin's Press publish date: July 17th 2012
format: ebook pages: 352
language: English
ISBN:
125000831X (9781250008312)
publisher: St. Martin's Press publish date: July 17th 2012
format: kindle pages: 480
language: English
ASIN: B009BN87KW
publisher: St. Martin's Press publish date: July 17th 2012
format: kindle pages: 480
language: English
ASIN: B00BQKLMPK
publisher: St. Martin's Press publish date: July 17th 2012
format: kindle pages: 480
language: English
ASIN: B009LI41J8