Er arbeitete unter anderem mit Donald Knuth und Doron Zeilberger (über hypergeometrische Identitäten, Wilf-Zeilberger-Paare) und war Autor mehrerer bekannter Lehrbücher wie Generatingfunctionology über erzeugende Funktionen.