Performance Credits
Gary Wright Primary Artist,Bass,Brass,Vocals,Strings,Clavinet,Woodwind,Keyboards,Synthesizer,Fender Rhodes,Sound Effects,Organ (Hammond),Special Effects,Vocals (Background)Ronnie Montrose Guest Artist,Guitar
Bobby Lyle Keyboards,Synthesizer,Fender Rhodes,Clavinet
David Pomeranz Vocals,Vocals (Background)
Jim Keltner Drums
David Foster Strings,Keyboards,Synthesizer,Fender Rhodes,Organ (Hammond)
Lorna Wright Vocals,Vocals (Background)
Betty Sweet Vocals,Vocals (Background)
Andy Newmark Drums
Technical Credits
Gary Wright Composer,Lyricist,ProducerJay Lewis Engineer
Jamie Quinn Composer,Lyricist
Ed Scarsbrick Illustrations
Tina Wright Composer,Lyricist
Norman Seeff Photography
Mick Haggerty Illustrations