Energy, Physics and the Environment