Physics for engineers - Srinivasan, M. R (New Age International, New Delhi, 1996)