<prompt> Who gave Web of causation theory?John snowAntonie van LeeuwenhoekMacmahon and PughLouis pasteur  <response>: The Web of causation theory was given by Macmahon and Pugh. It is based upon the epidemiological triad of: Agent Host Environment Ref : Park 20e, Page 32. 