publisher: Bloomsbury publish date: December 1st 2011
format: paperback
language: English
ISBN:
1448200865 (9781448200863)
publisher: Virago Modern Classics publish date: January 1st 1984
format: paperback pages: 322
language: English
ISBN:
0860683206 (9780860683209)
publisher: Bloomsbury publish date: October 28th 2011
format: ebook pages: 322
language: English
ISBN:
1448202183 (9781448202188)