Sigh.. I had to get this book for school and thus far I'm disappointed. The book fails to bring the topic of systems engineering together. It's very dry and I've had to re-read topics in a "quiet room" with Google on hand to really try and understand--what the writer was trying to say. SMH.. I'm online now searching for a good systems engineering book.