publisher: Titan Books publish date: 2019-03-05
format: ebook pages: 468
language: English
ISBN:
9781789091359
publisher: Random House Canada publish date: 2019-03-05
format: ebook pages: 288
language: English
ISBN:
9780735272637
publisher: Random House Canada publish date: 2019-03-05
format: paperback pages: 304
language: English
ISBN:
9780735272620