Ellen Douglas has passed away. The Mississippi author, whose novel Apostles of Light was a 1973 National Book Award nominee, was 91 years old.

Posted in: R.I.P.