publisher: Virago Press (UK) publish date: February 1st 2001
format: hardcover pages: 288
language: English
ISBN:
0860680975 (9780860680970)
publisher: Virago UK publish date: August 1st 2006
format: paperback pages: 320
language: English
ISBN:
1844083683 (9781844083688)
publisher: Virago Press
format: paperback
language: English
ISBN:
1853813443 (9781853813443)
publisher: Virago Press (UK) publish date: February 3rd 2011
format: ebook
language: English
ISBN:
0748127410 (9780748127412)