Energy: needs and resources by Peter R. Odell | Menrva Books