Author: Thomas Edgar Williams
Alternate names: Williams, Thomas Edgar