Author: William E. Thomas
Alternate names: Thomas, William E.