Author: David L. Williams
Alternate names: Williams, David Lloyd.; Williams, D. Lloyd (David Lloyd); Williams, D.Lloyd