Title: Principles of Green Energy & Technology : Volume 1