elizabethan [adjective] + puritan [noun]