publisher: Harper Collins Publishers
format: Paperback pages: 402
language: English
publisher: HarperCollins Publishers publish date: 2017-08-29
format: paperback pages: 400
language: English
ISBN:
9780008201241
publisher: Harper publish date: 2017-02-09
format: Paperback pages: 400
language: English
ISBN:
0008166153 (9780008166151)
ASIN: 0008166153