Hussites, Puritans, and the Politics of Religious Revolutions - Baskerville, Stephen