MCRand is a library of Monte Carlo methods. Multidimensional integration, non-uniform random number generation, etc.