TY - GEN AU - William L. Luffler TI - Deepwater Petroleum Exploration & Production : A nontechnical guide PY - 2023 PB - PennWell Corporation UR - ER -