£5.85
1 in stock
Dust jacket worn, foxing to the page edges.
Emma Cave
Hardcover
390
Good
1979
Book Club Associates
182
15 x 2.2 x 23.5 cm