Text this: Introduction to Quasi-Monte Carlo Integration and Applications