publisher: Atom publish date: 2012-05-24
format: ebook pages: 391
language: English
ISBN:
9780748128358
publisher: Little, Brown and Company publish date: 2013-04-01
format: paperback pages: 400
language: English
ISBN:
1907411003 (9781907411007)
ASIN: 1907411003