Skip it. Mark Richards & Neal Ford wrote a much better version called Fundamentals of Software Architecture.