Designing and evaluating complex interventions to improve health care - Campbell, NC; Murray, E; Darbyshire, J; Emery, J; Farmer, A; Griffiths, F (BMJ, 2007)
7591