Mike Portnoy
Lyrics and music by Neal Morse, Mike Portnoy, Roine Stolt &amp; Pete Trewavas (except where indicated).