Dictionary of 21st century energy technologies, financing & sustainability - Beck, Gene, author (Lilburn, GA : Fairmont Press, Inc. : CRC Press, Taylor & Francis Group, 2014)
PSZJBL