Polygroup theory and related systems - Davvaz, Bijian (World scientific, 2013)