Author: D. R. Williams
Alternate names: Williams, David R.; David R. Williams; Williams, D. R. (David Rowland); David Rowland Williams