Special Functions and Orthogonal Polynomials