Max Cavalera Says His Autobiography Will Answer Any Remaining Questions About Sepultura Split March 9, 2012