Mechanics - Kakani, S. L. (Viva books, 2005)