title: Good Heavens
author: Graham, Margaret
description: Esmeralda is a feisty, Southern, small-town widow who takes care of herself, her neighbors, and her friends. And she likes her life just the way it is.
  
  But when a halfway house for female addicts finds itself in need of a responsible woman to move in and help out, against her better judgment, Esmeralda volunteers. She knows nothing about drugs or about much of anything else these women have been through. But she knows when she's being "led," so she packs up her life, moves to the mountains, and becomes a housemother.
  
  There she meets women with lives she could never imagine, and she must navigate well outside her comfort zone. On top of this, the center's young, well-educated director just won't give the homespun ways and wisdom of Esmeralda a chance. Will Esmeralda be able to learn how to truly love the unloved -- and sometimes unlovable -- residents of the house? Or is it time to give up and move back home?