Lewis Marshall Gregory Foster — (1904-1970)