Author: William J. Dalton
Alternate names: Dalton, William J.