Physics For Engineers - Srinivasan MR (New Age International New Delhi, 2009)