Mechanics / P.K. Srivastava. - Srivastava, P. K. (New Age International, 2009)