format: paperback pages: 368
language: English
ISBN:
0345525310 (9780345525314)
ASIN: 345525310
publisher: Ballantine Books publish date: April 29th 2014
format: ebook pages: 368
language: English
ISBN:
0345525329 (9780345525321)
ASIN: B00GEYM6Q2
publisher: Ballantine Books publish date: April 29th 2014
format: kindle pages: 368
language: English
ASIN: B00GEYM6Q2