Phil Sorrell rated Beloved Poison: 4 stars Aug. 10, 2021 Public Beloved Poison by E. S. Thomson (Jem Flockhart, #1)