Author: Jacques Lê-Văn-Đức.