Lamentation (The Shardlake series, 6)

A tense Tudor mystery unfolds as Matthew Shardlake delves into a brutal murder on the Thames, uncovering court conspiracies and his own haunted past while navigating law and loyalty.

Share: