Safe design and construction of machinery regulation, practice and performance - Bluff, Elizabeth (Ashgate, 2015)