Advanced Gas Turbine Cycles by J.H. Horlock & John Horlock