publisher: Touchstone publish date: 2016-03-01
format: hardcover pages: 352
language: English
ISBN:
1501124218 (9781501124211)
ASIN: 1501124218
publisher: Touchstone publish date: 2016-03-01
format: ebook pages: 352
language: English
ISBN:
9781501124228
publisher: Quercus
format: Paperback pages: 407
language: English
ISBN:
9781784299255
publisher: Quercus
format: Hardcover pages: 416
language: English
ISBN:
9781784297688