Bob Dylan is a modern day troubador.