Petrochemicals in Non-Technical Language by William Leffler, Donald L. Burdick This textbook covers both theory and hands-on exercises in equal measure.