Polygroup theory and related systems - Davvaz, Bijan. (World Scientific,)