Cameron, Jim,arranger of music,performer.