by Celia Fremlin
publisher: Academy Chicago Publishers publish date: August 30th 2005
format: paperback pages: 175
language: English
ISBN:
089733132X (9780897331326)
publisher: Faber & Faber publish date: January 16th 2014
format: ebook
language: English
ISBN:
0571312764 (9780571312764)
publisher: Faber & Faber publish date: January 16th 2014
format: paperback pages: 196
language: English
ISBN:
0571312772 (9780571312771)