The most important aspect of this book is that it is very readable. You can get through it cover to cover. The simple fact is that MFC is too big a topic for one book, or one author. I've had to use three books to learn it. My method has always been the same.
1. Find a book to read just to get a high level idea of what is going on. Normally, about a quarter to half way the high level book, it becomes superficial. In this case, that book was Teach Yourself Visual C++ in 21 Days.
2. Start reading a more complete book that will tell me what is going on. Originally, I started reading the Prosise book. Don't get me wrong, Prosise is a great reference, but its too detailed. MFC is too broad to learn every nuck and cranny. I shifted over to Programming VC++. It's perfect. It goes over every thing I need to know. If I need more detail, I use Prosise for reference. But this is the book I read cover to cover.
MFC is tough. This book might not teach you everything. But it will give you enough information to know what to look up in Prosise.