James Taylor Burt Bacharach Beyonce Knowles Robert Plant Pete Seeger 1 Stephen Foster Alecia Moore John Lennon Elvis Presley 2 Harmonica cover