The First Jesse Stone Mystery
After a busted marriage kicks his drinking problems into overdrive and the LAPD unceremoniously dump him, 35-year-old Jesse Stone's future looks bleak.
So he's shocked when a small Massachusetts town called Paradise hires him as their police chief.
Once on board he doesn't have to look for trouble in Paradise - it comes to him.
For what is on the surfac...