Combinatorial Species and Tree-Like Structures by Pierre Leroux, Frangois Bergeron & Gilbert Labelle