Steven HegedusBooksHandbook of photovoltaic science and engineeringHandbook of photovoltaic science and engineeringAuthor data: Open Library