Boeker, Egbert Environmental physics : sustainable energy and climate change / Boeker, Egbert, Van Grondelle, Rienk Dewey Class. No.: 628 B633E