Providing a concise snapshot of all 56 rulers who have sat on the English throne since Alfred the Great in the 9th century to the present day, this beautifully illustrated guide--complete with diagrams of family trees--provides an informative and fascinating overview of all of the royal rulers.