Refinement - John Derrick, Eerke Boiten (Springer International Publishing, 2018)