R. W. Carter CLUSTER ALGEBRAS Textos de Matem´atica Volume 37 Departamento de Matem´atica da Universidade de Coimbra Portugal 2006