Catalan numbers - Deza, Elena 1961- (World Scientific, 2025)