Alvin Li Translator & Author