Guide to Electric Power Generation by Anthony J. Pansini & Kenneth D. Smalling