Author: William L. Edgerton
Alternate names: William L Edgerton