Author: Thomas J. Williams
Alternate names: Williams, Thomas J.