Credits
PERFORMING ARTISTS
Robert Lamm
Keyboards
Peter Cetera
Bass Guitar
Walter Parazaider
Woodwinds
Danny Seraphine
Drums
Terry Kath
Guitar
James Pankow
Trombone
Lee Loughnane
Trumpet
COMPOSITION & LYRICS
Robert Lamm
Composer
PRODUCTION & ENGINEERING
Brian Ross-Myring
Engineer
Chris Hinshaw
Engineer
Donald Puluse
Engineer
Steven Wilson
Mixing Engineer
Steve Woolard
Reissue Producer
James William Guercio
Producer