A review by mary_martha
A Great Deliverance by Elizabeth George

4.0

The writing was well done. The story was hard to deal with.