John Lafayette Moore (1897-1988)