Andrew Rangell and The Art of Fugue

myWGBH