Author: William Heard Thomas
Alternate names: Thomas, W. H. (William Heard); W. H. Thomas