Legendre Polynomials And Functions