davies.segera@uonbi.ac.ke
Engineering: The knowledge of analysis and design
Good engineering design: Simple + Optimal performance