$4.60

Quantity

1 in stock

More Information

Format: Paperback
Pages: 272
Edition: 1997 Virago press edition
Publisher: Virago Press Ltd
Published: 02 Oct 1997

ISBN 10: 1860493165
ISBN 13: 9781860493164