Cameron, Allan M., 1903-