format: paperback pages: 288
language: English
ISBN:
0712357262 (9780712357265)
publisher: British Library publish date: 2014-04-04
format: paperback pages: 288
ISBN:
0712357254 (9780712357258)
publisher: Soundings publish date: 2016-02-01
format: audiobook
ASIN: B01A62478W