Professor J . G . li.