format: Paperback pages: 288
ISBN:
0143130587 (9780143130581)
publisher: Virgin Digital
publish date: August 2nd 2012
format: kindle pages: 544
language: English
ASIN: B007NG97C6
publisher: Virgin Books publish date: May 1st 2013
format: paperback pages: 544
language: English
ISBN:
0753540622 (9780753540626)
publisher: TarcherPerigee publish date: 2015-11-03
format: Paperback pages: 288
language: English
ISBN:
0399170545 (9780399170546)
ASIN: 0399170545
publisher: Oldcastle Books publish date: October 1st 2012
format: paperback pages: 160
language: English
ISBN:
1842435906 (9781842435908)
format: hardcover pages: 304
ISBN:
0399170537 (9780399170539)
publisher: Perigee
format: Kindle Edition
language: English
ASIN: B00INIXTPE