Gentle, J. E. (2003). Random Number Generation and Monte Carlo Methods. 2nd ed. Berlin: Springer-Verlag.