Lam Lay Yong — mathematician and historian of mathematics