by Janice Galloway
publisher: Granta UK
publish date: September 1st 2008
format: hardcover pages: 320
language: English
ISBN:
1847080618 (9781847080615)
publisher: Granta UK publish date: May 1st 2010
format: paperback pages: 320
language: English
ISBN:
1847080995 (9781847080998)
publisher: Granta Books (UK)
format: hardcover pages: 339
language: English
ISBN:
184708088X (9781847080882)
publisher: Granta Books publish date: April 1st 2010
format: ebook pages: 352
language: English
ISBN:
1847083064 (9781847083067)