Keith Roberts

Keith Roberts is one of the most highly respected English Civil War historians. He has spent more than a decade studying the Civil wars in the British Isles and has had a number of books and articles published on the subject.

Latest books by this contributor