Theory of machines - Sadhu Singh (Pearson Education Inc., 2008)