Foundations of Fracture Reservoir Engineering