Culture and Politics in Early Stuart England
Edited by Kevin Sharpe and Peter Lake

BUY THIS BOOK