Author: David Moelwyn Williams
Alternate names: Williams, D. Moelwyn.; D. Moelwyn Williams