Dayal, M. D.

Engineering Mechanics - 3 - M.D.Dayal Publication 2013 - 420