completing the square cllmcmaster.ca Category:universities and colleges Global Rank:82,253 visits:634.9K pages/Per:6.4 ADS