Puritan [noun] + traditional [adjective]