Physics for engineers - Srinivasan, M. R. (New Delhi New age international, 1996)