Loading paper
A new characterisation of groups amongst monoids | Tomesphere