Author: John William Edwards
Alternate names: Edwards, John William