Ellen Key Harris-Braun, 50, of East Chatham, New York, died at home Friday, October 28, 2016. Born in Atlanta, Georgia, she attended high school in Rochester, New York, and graduated summa cum laude from Yale University with a BA in anthropology. A life-long science fiction reader, she turned her honors thesis on the use of […]