Algorithms of the Intelligent Web. Second ed. Shelter Island, NY: Manning, 2016.