Williams, J. Dingwall (John Dingwall)