CHALLENGING ADDITIONAL MATHEMATICS For O level - "Thomas Wong Hock Sun" (Royal Publishing House Singapore, 2007)