Abstract Celtic Patterns