England Before Her Monarchs
Egbert
802-839
Ęthelwulf
839-858
Ęthelbald
858-860
Ęthelbert
860-865
Edmund I
939-946
Eadwig "the All-fair"
955-959
Edgar "the Peacable"
959-975
Edward "the Martyr"
975-978
Edmund II "Ironside"
1016
Richard III
1483-1485