Patty's industrial hygiene and toxicology