A review by cymru1973
Cnut: The North Sea King by Ryan Lavelle

challenging informative reflective slow-paced

2.5