Author: Alan H.B. Wu
Alternate names: Alan Hb Wu; Dr. Alan H.B. Wu