Filed under: New Books (March 8, 2019)

The poet Letitia Elizabeth Landon died in 1838 in a castle in Africa. She was 36, an emblem of insipid girlishness. The truth was far darker... more »