An Introduction to Oil & Gas Production