publisher: Thomas & Mercer publish date: 2016-10-01
format: Paperback pages: 384
language: English
ISBN:
1503936864 (9781503936867)
ASIN: 1503936864
publisher: Brilliance Audio publish date: 2016-10-01
format: audiobook
language: English
ASIN: B01L0MWATK