Loading paper
On three generalizations of the group concept: groupoid, generalized group and almost groupoid | Tomesphere