Environmental and Workplace Safety by James T. O'Reilly, Peter De La Cruz & Philip Hagan