Title: Owen Falls; electricity in a developing country (East African studies)