Politics and ideas in early Stuart England by Kevin Sharpe | Lex | Lex