Basic mechanical engineering - Kumar, Pravin (Pearson, 2018)