It is a very interesting book. I am reading it mainly for the UML modeling aspects, as it came well-recommended.
I like it so far, but I'm not convinced about this whole "don't worry about the requirements now, we'll sort them out in the end" attitude that the UP (and certainly eXtreme Programming) tend to favour.
I am certainly all for agile approaches, and using processes (and designs!) that are flexible enough to cope with change, at all phases of the project.
But I think I'm missing something about UP... In the inception phase, you don't fully specify requirements. But you don't in the elaboration phases either - or rather, you incrementally define use cases and gather requirements and do your design.