Author: M. S. Paterson,Teng-Fong Wong