Sustainable Energy and Environment: An Earth System Approach, Hardcover/Sandeep Narayan Kundu