Elements of Mechanical Engineering - Gopalakrishna K R (Bangalore Subhas Stores)