Michael Grice
1 Detail, detail, detail
This book is *EXTREMELY* detailed in its discussion of routing protocols. Although the detail may be useful for becoming a guru in the intracasies of how Cisco routers do their thing, I don't think you'll find it particularly helpful for passing any of the cert exams. Especially because the book makes no mention of IS-IS. Again, if you want details including actual router output, this is a good book. If you want something useful for passing cert exams, look elsewhere.
2 Excellent Test Prep and Overview
This book gives a great overview of the material on the CCNP exam.