The physics of solar cells (Imperial College Press, 2006)
Reprinted 2004, 2005, 2006