A review by tmaynor
Necessary Lies by Diane Chamberlain

4.5