Progress in Clean Energy, Volume 1 - Dincer, Ibrahim (Springer International Publishing, 2015)