Author: Thomas Elfion Hopkins Williams
Alternate names: Williams, T.E.H.; Williams, Thomas Elfion Hopkins; Thomas Eifion Hopkins Williams; Thomas Elfion Hopkins Williams; T. E. H. Williams