Carl Ruggles

Carl Ruggles (1876–1971)