Review: Bloodaxe – C.R. May

Splendidly impressive, confident, and rich in incident and historical detail