Analytic Combinatorics
9780521898065
Brand New