Introduction to Petroleum Technology, by James G. Speight