Tag: Color Currents: Surfing the Tide of Abstraction