GROUPS THEORY AND EXPERIENCE - NAPIER, GERSHENFELD (1996)