The challenge of rural electrification by Douglas F. Barnes | Menrva Books