Fifty Challenging Problems in Probability with Solutions - Mosteller, Frederick