TY - BOOK AU - Breeze Paul TI - Power generation technology U1 - 621.812 PB - Newnes An Imprint Butterworth Heinemann KW - MECHANICAL ER -