People

Mark Stewart

Bang on a Can All-Star and musical wizard Mark Stewart is a virtuoso guitarist, singer, instrument inventor, who plucks, bows, beats, and breathes life into countless sound-making devices. Here he takes on a new commission for electric guitar by avant pop composer/singer Leila Adu.