Bleak Seasons by Glen Cook

Set in a world where magic and military strategy intertwine, this gripping tale follows the harrowing experiences of Murgen, the Annalist of the Black Company, as he navigates the chaos of war and the haunting memories of his past. Trapped in the besieged city of Dejagore, Murgen struggles with the relentless siege, the enigmatic Shadowlanders, and the mysterious Lady, all while grappling with his own fragmented recollections. As time shifts unpredictably, Murgen's narrative unfolds in a non-linear fashion, revealing the complexities of loyalty, survival, and the human spirit amidst the bleakness of conflict.

Purchase from Bookshop.org