Author: Nguyeñ Hiên-Lê.