In "The Captain of the Guard," James Grant weaves a gripping tale set within the tumultuous world of medieval Scotland, exploring the intertwining themes of duty, loyalty, and betrayal. Grant employs a rich, descriptive prose style, laden with historical authenticity, that immerses the reader in the period's social and political intricacies. His narrative deftly balances action and introspection, ...