For a good analysis of risks and failures associated with complex systems, I recommend "Normal Accidents: Living with High-Risk Technologies" by Charles Perrow (1999).
I won't make a recommendation either way on this book, but I will say that it came off as much more of an opinionated screed than I was expecting; don't go into it expecting an even keel