Towards a Cleaner Planet Energy for the Future - Klapp, Jaime; Cervantes-Cota, Jorge L.; Chávez Alcalá, José Federico (Springer Berlin Heidelberg, 2007)