2502/102&2503/102: MECHANICAL ENGINEERING SCIENCE - Machakos University (Machakos University Press, 2020)