Three Cover Versions Glaring With Love And Respect To Justin Vernon, Prince Rogers Nelson, And Terence Trent Howard.