Probability Theory And Combinatorial Optimization by J. Michael Steele