Scan barcode
A review by aprilblues348
The Last Devil to Die by Richard Osman
adventurous
dark
emotional
funny
fast-paced
4.75
Graphic: Animal death, Body horror, Cursing, Death, Drug use, Gun violence, Terminal illness, Violence, Forced institutionalization, Blood, Medical content, Dementia, Kidnapping, Grief, Death of parent, Murder, and Alcohol