Covers: Open Library
Covers: Open Library
| Format | Publisher | Year | ISBN |
|---|---|---|---|
| Paperback | Hachette | 2017 | 9780316306096 |
| Edition | Atlantic Books, Limited | 2017 | 9781786491022 |
| Edition | Atlantic Books | 2016 | 9781786491008 |
| Edition | Hachette Books | 2016 | 9780316306089 |
| Edition | Atlantic Books, Limited | 2016 | 9781786491374 |
| Edition | Atlantic Books, Limited | 2016 | 9781786491015 |
| Edition | Hachette Books | 2016 | 9780316306072 |