Author: Thomas B. Williams
Alternate names: Williams, Thomas B. (Thomas Beverly)