Author: John De Kewer Williams
Alternate names: John de Kewer Williams; John Kewer De Williams