Clean electricity from photovoltaics / editors Mary D Archer, Martin A Green