physics for engineers - srinivasan,m r (n.d. new age international, 1998)