Basic Mechanical Engineering is a small endeavor for the mechanical engineering students and fresh graduates. All the articles are written by mechanical "rocking" engineers \m/