Energy for a sustainable world from the oil age to a sun-powered future - Armaroli, Nicola 1966- (Wiley-VCH Verlag GmbH, 2011)