William Henry Scott — American teacher and historian (1921–1993)