Srinivasan,MR Physics for Engineering - 2 - NEW AGE INTERNATIONAL 1999 - 519 Engineering ; for ; Physics