Safety and Health for Engineers, 3rd Edition, addresses the fundamentals of safety, legal aspects, hazard recognition and control, and techniques for managing safety decisions, as well
One of the best I had used for my certification preparations and to enhance my professional knowledge. I strongly recommend this to other fellow professionals.