Covers: Open Library
Covers: Open Library
| Format | Publisher | Year | ISBN |
|---|---|---|---|
| Edition | HarperCollins Publishers | 2023 | 9780063335189 |
| Edition | Canongate Books | 2023 | 9781838859961 |
| Edition | Canongate Books | 2023 | 9781838859978 |
| Edition | HarperCollins Publishers | 2023 | 9780063335196 |
| Edition | Penguin (Non-Classics) | 1995 | 9780140249248 |
| Edition | Random House | 1993 | 9780679428978 |
| Edition | Flamingo | 1993 | 9780006546337 |