Big Lies in a Small Town

Diane Chamberlain is back with a new novel that is absolutely stellar.