Power generation technologies - Breeze, Paul (Elsevier, 2005)