A new course in physics vol. 1 - Narasappa, N & others