Whether serving as a session musician, solo artist, or soundtrack composer, Ry Cooder's chameleon-like fretted instrument virtuosity, songwriting, and choices of material encompass an incredibly eclectic range of North American musical styles, including rock & roll, blues, reggae, Tex-Mex, Hawaiian,...