David L SmithDavid L. Smith is Fellow, Director of Studies in History and Graduate Tutor at Selwyn College, Cambridge. His previous publications include Parliaments and Politics During the Cromwellian Protectorate (as co-author, Cambridge University Press, 2007) nd Royalists and Royalism During the Interregnum (as co-editor, 2010). Read More Read Less
An OTP has been sent to your Registered Email Id:
Resend Verification Code