Michael Gratzel Heterogenous Photochemical Electron Transfer - Taylor and Francis 1989 ISBN: 9781351073202 Source: EBOOK