haywood,richard wilson analysis of engineering cycles. haywood,richard wilson. - 2nd.ed | .Oxford Pergamon 1975