Thinking in Choirs