Charlotte Bronte a life - Harman, Claire (Penguin Books, 2016)