Whye Kit Lim, Leonard