A valuable read for everyone, The Swiss Cheese Theory of Life gives the reader a gentle helping hand through exercises and case studies to help overcome everyday situations and problems. I found it very useful and an aide to help me through certain issues and situations that I had to deal with....