Solar energy: an introduction - Mackay, Michael (Oxford University Press, 2015)