Author: John L. Edwards
Alternate names: Edwards, John L.