publisher: Virago Modern Classics
pages: 376
language: English
ISBN:
0860686906 (9780860686903)
publisher: CreateSpace publish date: February 25th 2014
format: paperback pages: 96
ISBN:
1496001354 (9781496001351)
format: kindle pages: 390
language: English
ASIN: B006FL9QD0
publisher: Echo Library publish date: December 18th 2012
format: paperback pages: 116
ISBN:
1406801682 (9781406801682)
format: kindle pages: 109
language: English
ASIN: B006FKXX30
publisher: BiblioLife publish date: October 11th 2007
format: paperback pages: 360
language: English
ISBN:
1426495439 (9781426495434)