Petroleum Production Engineering: A Computer-Assisted Approach gir praktiske retningslinjer for design, analyse og optimalisering av petroleumproduksjonssystemer. Boken er delt inn i fire deler som dekker hele området petroleumproduksjonsingeniørfag. Den inneholder trinnvise beregninger og dataprogrammer basert på regneark. Den første delen tar for seg grunnleggende prinsipper innen petroleumproduksjonsingeniørfag, empiriske modeller for produksjonsnedgangsanalyse og ytelsen til olje- og gassbrønner. Den andre delen presenterer prinsipper for design og valg av hovedkomponenter i petroleumproduksjonssystemer, inkludert brønnrør, separasjons- og dehydratiseringssystemer, væskepumper, gasskompressorer og rørledninger for transport av olje og gass. Den tredje delen introduserer metoder for kunstig løft, som stangpumpsystemer, gassløftteknologi, elektriske nedsenkbare pumper og andre systemer for kunstig løft. Den fjerde delen omhandler teknikker for produksjonsforbedring, inkludert identifisering av brønnproblemer, design av syrebehandlinger, retningslinjer for hydraulisk frakturering og evalueringsteknikker for jobber, samt teknikker for optimalisering av produksjonen.