I like Martin Fowler. I believe that he's one experienced and intelligent guy.
This is another book of his. He has a great style and all of his books are full of clear and useful information.
I've only read the Preface and Introduction so far, but I already like this book. I've also spoken to friends that have read this one and everyone liked it.
One of my previous managers have met Martin, but I think that it was a waste. I would have loved to have gone and seen his presentation.