edited by Tao, Franklin Hetrogeneous Catalysis at Nanoscale for energy applications - New Jersey Wiley 2015 - xv, 326p. ISBN: 9780470952603