Advanced Reservoir Management And Engineering by Ph.D. Ahmed Tarek, Nathan Meehan & PhD Tarek Ahmed