publisher: NAL publish date: 2016-01-05
format: mass market paperback pages: 314
language: English
ISBN:
0451476883 (9780451476883)
ASIN: 451476883
publisher: NAL publish date: 2016-01-05
format: ebook pages: 336
language: English
ISBN:
9780698407176