Safety engineering - CoVanlhJames (New dimensions in engineering)