I have never endorsed any SEO Book (or search engine optimization miracle book) ... EVER. That all changes today (as you see from the banner at the top right of the blog). I have never written an SEO Book either because I do not have the time to keep it up to date. (Don't be fooled it really does change almost on a daily basis!)
Well, I wanted to share with everyone who reads my blog the single best source for learning, and understanding the Search Engine's better:
I would recommend getting this book TODAY. You will learn more, and gain more against the competition from reading this book, and implementing the strategies, then by doing anything else!