andreacefalo.com
Murder in Mercia: What (or who) Killed England’s 10th-Century Kings?
From 939 to 959, England saw the face of five kings. The shortest reign: only four years. For certain, other English rulers experienced abbreviated reigns—Edmund Ironside and Richard III, to name a…