Gachago, Beethoven K (University of Nairobi, Kenya, 2010)
Throughout generations and civilizations, humanity has been confronted by natural catastrophes, and man-made hazards that often lead to suffering and fatalities. Throughout history, disasters have inflicted a heavy cost ...