The hydrogen economy : opportunities, costs, barriers, and R&D needs / Committee on Alternatives and Strategies for Future Hydrogen Production and Use, Board on Energy and Environmental Systems, Division on Engineering and Physical Sciences, National Research Council and National Academy of Engineering of the National Academies. - National Academy of Engineering (National Academies Press, 2004)