King Stephen - King, Edmund. (Yale English monarchs, 2010)