Sister Helen Sherrard, BVM (Agneselle), died Oct. 21 at Marian Hall in Dubuque, Iowa. She was 87. In the Diocese of Knoxville, Sister Helen was a librarian, parish minister and volunteer at Our Lady of Perpetual Help in Chattanooga from 1982 to 2003. She also taught elementary school and was …