strict [adjective] + disciplinarian [noun]