Author: Thomas Blenheim Williams
Alternate names: Williams, T. B. (Thomas Blenheim)