Author: Chi Kong Liu Aldo A. Luisada