Roy, J. N. Photovoltaic science and technology / - xxix, 412 pages ; Dewey Class. No.: 621.381542 / ROY