Fundamentals of Reservoir Engineering (Developments in Petroleum Science)
...an excellent text for upper-level college students and professionals alike.Choice