Algebraic methods in random matrices and enumerative geometry - Bertrand Eynard; Nicolas Orantin (2008)