Dictionary of 21st Century Energy Technologies, Financing & Sustainability | part of Dictionary of 21st Century Energy Technologies, Financing & Sustainability | River Publishers books | IEEE Xplore