Author: David Edison Williams
Alternate names: Williams, David Edison