The author combines the principles of systems engineering with those of architecting to offer you a problem-solving approach to the design of large, complex projects. 1. Systems engineering.
One of the best books I have ever read about how to approach architecting complex systems. I use the first section of heuristics / principles for architectures constantly.
Not classic literature, but a splendid work on systems engineering / architecting. By the way if you are not systems engineering / architecting your life, you are simply drifting (or if you prefer flopping around.