Don Ross is on Nirada, a label he shares with many of the finest players in World Music. Nirada also has several fine releases by Artie Traum. Have people heard him lately? Artie Traum is brilliant and controlled at the same time. A "thinking man's" musician.