Noah Grady, narrator of The Bones of Amoret, is the typical town doctor. Or not so typical. Noah helps immigrants who cross the southern border illegally. Two of those immigrants were Angelica, whom he marries, and her son. And he's good at keeping secrets. Like his 20-year affair with Blaine Beckett‘s wife. Now he's focused on finding out how Beckett has disappeared and why. And who killed his adopted son. Or so he says. Enjoyed this immensely.