Realist evaluation or realist review is a type of theory-driven evaluation used in evaluating social programmes. It was originally based on the epistemological foundations of critical realism. Ray Pawson, one of the originators of realist evaluation was "initially impressed" by how critical realism explains generative causation in experimental science; however, he later criticised its "philosophical grandstanding" and "explain-all Marxism".