Production of hydrogen from renewable resources / - springer: New York : 2015 - xii, 357p. Dewey Class. No.: 665.81 / SMI