ECV 100: ENGINEERING DRAWING MATERIALS I - Machakos University (Machakos University Press, 2019)