Author: Dupuy, Richard Ernest, 1887-1975.