Environmental and Health and Safety Management by Nicholas P. Cheremisinoff, Madelyn L. Graffia & Madelyn L. Haber