General Medicine General 906e0a8a Theory of web of causation was given by ? A Mc Mohan and Pugh B Pettenkoffee C John snow D Louis Pasteru