Energy Explained: Conventional Energy and Alternative, Volumes 1 and 2 - 9781442203723