I am doing btech 2nd year in mechanical engineering from sit pithoragarh(uttarakhand technical university). This is best place for engineering books & knowledge