Author: Kenneth H. C. Lo
Alternate names: Kenneth Lo; Kenneth H.C. Lo; Kenneth H.C Lo