Diffusion of Innovations in Health Service Organisations by Trisha Greenhalgh, Glenn Robert & Fraser MacFarlane