Alfred the Great

Alfred the Great was king of the West Saxons from 871 to c. 886. He was the youngest son of King ...
Read more