Web-Crawler A program that searches the McGill domain for a given query using Google's page rank algorithm and returns the link with the highest rank