Randomness a key in spread of disease, other ‘evil’

You may also like...