Pre-university physics - Nor Sabirin Mohamed (Cengage Learning, 2011)