An introduction to geology : competency based approach - Rop, Bernard Kipsang (LAP LAMBERT Academic Publishing, 2018)