Jan Hammer
Jan Hammer (tracks 1 &amp; 6); Don Puluse (tracks 2 &amp; 7);