Alternative energy strategies : constraints and opportunities - Hagel, John (Praeger, 1976)