Petrochemical Machinery Insights - Bloch, Heinz P. (Butterworth-Heinemann [Imprint])