The Shelf · 871 books

Five Decembers

James Kestrel · read 23 May 2026 to 28 May 2026

GradeA-

Crime/Thriller, Historical

446 pages. Audiobook, read by Edoardo Ballerini.

What I thought (may give it away)

This started off too "noir" for me, but really got going and I wound up tied to the characters and storyline.

Everything by James Kestrel · The Shelf