Artificial Photosynthesis: From Basic Biology to Industrial Application - Collings, Anthony F.; Critchley, Christa (Weinheim; COL/A, 2005)