Author: David A. R. Williams
Alternate names: Williams, David A. R. (David Arthur Rhodes); Williams, D. A. R.; Williams, David Arthur Rhodes; D. A. R. Williams