
by SarahDunant (Author)
Format: Hardcover
Edition: Digital original
Publisher: Virago
Published: 06 Mar 2003
ISBN 10: 1860499481
ISBN 13: 9781860499487