Google's PageRank and Beyond: The Science of Search Engine Rankings
Introduction to Algorithms