MED-PR 2502/106: MATERIALS AND METALLURGY 1 - Machakos University (Machakos University Press, 2019)