Combinatorics, Complexity, and Chance: A Tribute to Dominic Welsh by Colin McDiarmid | Menrva Books