http://cancerhazards.org/?p=184
‘Almost all’ cancer from work could be prevented