by
Carrie Knowles
Language: English
Release Date: April 26, 2013
Just when Helen thinks she can take charge of her life, a devil-hunting itinerant preacher upsets the delicate balance she has managed in a family locked in secrets and headed for trouble. When Helen breaks down, her husband, Richard, angry and ashamed, commits her to a mental institution without telling...