Author: Thomas R. Williams
Alternate names: Williams, Thomas R.; Williams, Thomas Roger.; Williams, Thomas R. (Thomas Roger)