Monte Carlo : a novel