Ellen Lois Roberts: Life and Writings