Probability and Random Processes with One Thousand Exercises in ProbabilityGeoffrey Grimmett, David Stirzaker₹4,766