Author: Ralph T. Foster, Foster, Ralph T.