Mike Portnoy
All tracks written and arranged by Neal Morse, Mike Portnoy, Roine Stolt and Pete Trewavas, except where noted.