Books by Nancy G. Leveson
An Introduction to System Safety Engineering
A comprehensive, up-to-date introduction to the foundations of classical safety engineering, with an emphasis on preparing for future challenges.