Author: William L. Williams
Alternate names: William L Williams; Williams, William L.; Williams, William L., schaken