Author: Anne Joan Flanagan
Alternate names: Sr. Anne Joan Flanagan