For a cell-centered finite-volume calculation, with a nontrivial stencil (either using an unstructured grid or a strongly non-uniform structured grid), what are the main modern techniques for reconstruction of function values and derivatives on cell faces? What are their advantages and disadvantages, e.g., compared to the polynomial interpolation? Is there a book or a recent review article covering this?