Sustainable Hydrogen Production - Dincer, Ibrahim; Zamfirescu, Calin (Elsevier, 2017)