Author: John William Edwards
Alternate names: Edwards, John William, active 19th century