Kevin McLeod writes insightful songs, is a first-rate guitarist and improviser, and sings with authority. In addition to leading his own band he is a member of jazz group True To Life, and plays lead guitar in The Kathy Fleischmann Band.