Author: William Theodore Blaney Thomas
Alternate names: Thomas, W. (William Theodore Blaney); W. Thomas