publisher: NAL publish date: 2016-02-02
format: mass market paperback pages: 336
language: English
ISBN:
0451476573 (9780451476579)
ASIN: 451476573
publisher: NAL publish date: 2016-02-02
format: ebook pages: 351
language: English
ISBN:
9780698405578
ASIN: B00X593A46