A short proof of an identity of Touchard's concerning Catalan numbers
scientific article; zbMATH DE number 3526676