Solar Cells: Operating Principles, - Hardcover, by Green Martin A. - Good