Commuting difference operators with polynomial eigenfunctions J. F. Van Diejen — 1995 Compositio Mathematica