The Star, 23 May 2005 - Teh Eng Hock (Star Publications, 2005)