Simone Connola rated Penric's Demon: 4 stars Oct. 29, 2022 Public Penric's Demon by Lois McMaster Bujold