abstraction-1969 by Sam Gilliam