Cavalier Generals: King Charles I and His Commanders in the English Civil War 1642 – 46