Advanced Reservoir Engineering by Paul McKinney, PhD Tarek Ahmed & Phd Pe Tarek Ahmed