Composed by alvin curran. Check out lost marbles by alvin curran on amazon music. The range and scope of his work is enormous and unprecedented.