10249

Bronte, Anne.

$25.00

Edited with Introduction and Explanatory Notes by Hilda Marsden & Robert Inglesfield. Clarendon Press, Oxford. 1988. NEW. $25.00