Musicians: Russell Ferrante, keyboards; Jimmy Haslip, bass; William Kennedy, drums; Bob Mintzer, saxophone, bass clarinet and EWI.
With: Michael Franks, lead vocal on "The Dream"; Take 6, vocals on "Revelation"; Brenda Russell and Marilyn Scott, background vocals on "The Dream"; Paulinho Da Costa, percussion; Steve Croes, Synclavier; Vince Mendoza, string arrangement on "Geraldine".