Welcome to the music of Dave Keyes