by Angela Carter
publisher: Penguin publish date: August 1st 1996
format: paperback pages: 192
language: English
ISBN:
0140255249 (9780140255249)
publisher: Virago Press Ltd publish date: September 2nd 2004
format: paperback pages: 192
language: English
ISBN:
1860490417 (9781860490415)
ASIN: 1860490417
publisher: Pan Books publish date: 1968
format: mass market paperback
language: English
ISBN:
0330020374 (9780330020374)
publisher: Virago Press Ltd
format: paperback
language: English
ISBN:
185382111X (9781853821110)
language: English
ISBN:
1853818402 (9781853818400)
publisher: ISIS Large Print Books
format: hardcover
language: English
ISBN:
1856952290 (9781856952293)