The DevilsJoe AbercrombieSabri Ben ChaabaneRead Aug 2026 · 230 reviews · 231 books read Writing5/5Impact3/5Characters5/5Plot3/5Atmosphere4/5WICPA8GIF