Jenssen, Till (Ed.) Glances at renewable and sustainable energy Jenssen, Till (Ed.) - Springer 2013 Dewey Class. No.: 621.042 / T13 JEN