publisher: William Morrow publish date: 2016-05-10
format: Hardcover pages: 400
language: English
ISBN:
0062418971 (9780062418975)
ASIN: 0062418971
publisher: Ulverscroft publish date: 2018
format: hardcover pages: 502
language: English
ISBN:
1444839268 (9781444839265)