The Debate on the English Revolution: Revisited by R. C. Richardson
Dr Richardson explains why the English Revolution remains so controversial and examines how and why historians have approached the subject over the past centuries. This book should be of interest to students of history.