Philippe Flajolet and Robert Sedgewick Analytic Combinatorics - Cambridge University Press 2009 ISBN: 9780521898065