The book deals with a range of issues encouraging every engineer to exercise a holistic approach, which is based on integration of key elements such as relations and interactions between science & engineering; engineers as decision makers; uncertainties, reliability & failure prevention; responsibility and ethics; engineering and society; education of engineers in the modern era. Free on Kindle.