Tan Cheng Lock, the Straits legislator and Chinese leader - YEO, Siew Siang (Pelanduk Publications, 1990)