Fair Ophelia : a life of Harriet Smithson Berlioz