Regular neighbourhoods and canonical decompositions for groups | lit.salon