St. William over the years