GOPAIAKRISHNA K R TEXT BOOK OF ELEMENTS OF MECHANICAL ENGINEERING - SUBHAS STORES 2016 - 253 DONATED BOOKS