Cunningham, David. Performer.MacLeod, Jim and his band.