On The Shore Of Eternity
Tom Morello