Can Jane Eyre be happy?

John Sutherland
Oxford University Press
9780192833099
0-19-283309-X