The book ‘Benediction’ is written by Diane Salvatore. ‘Benediction’ is a novel. It is set in Queens, New York, at the Immaculate Blessing Academy for Girls. In the story, the character, Grace, deeply admires Sister Mary Alice and is dating Glen, who is considering becoming a priest. The book explores Grace’s struggle with her feelings for Meg, her defiance of her mother, and the moral challenges posed by Sister Mary Alice.