Diesel power work horses for electricity.
A report on Diesel Power Plant
Power Plant Design; Analysis Design