In this searing novel, a town’s dark secrets come to light in the aftermath of a young priest’s unthinkable last act -- in the vein of The Dry and Where the Crawdads Sing. In Riversend, an isolated Australian community afflicted by an endless ...
NO ONE IS EVER INNOCENT IN PARADISE.**THE TIMES CRIME BOOK OF THE MONTH**A small town. A closely guarded secret, stretching back decades. And blood in the water.'A masterful, stunning thriller. A twisting mystery epic in scale yet intricate in detail...