Sustainable Energy by Namir Khan & Willem H. Vanderburg