The Wayback Machine - https://web.archive.org/web/20170822123751/http://150.illinois.edu/
Celebrating our Sesquicentennial 1867-2017