by Mary Kelly
publisher: British Library Publishing publish date: 2020-05-10
format: paperback pages: 224
language: English
ISBN:
0712353364 (9780712353366)
publisher: HarperCollins publish date: February 28th 1982
format: paperback pages: 240
language: English
ISBN:
006080565X (9780060805654)
publisher: Virago publish date: 1999
pages: 240
language: English
ISBN:
186049420X (9781860494208)
publisher: Soundings publish date: September 1st 1999
format: audiobook
language: English
ISBN:
1860426514 (9781860426513)
language: English
ISBN:
071811356X (9780718113568)
publisher: Ulverscroft Large Print
format: hardcover
language: English
ISBN:
0708922236 (9780708922231)
publisher: Chivers publish date: November 1st 1993
format: hardcover pages: 240
language: English
ISBN:
074518622X (9780745186221)