Rock and Roll Preacher is a song that was written by the lead vocalist who co-wrote most of his material with what Slade bassist?
Noddy Holder:  Holder co-wrote most of Slade's material with bassist Jim Lea and is known for his powerful voice.
i don't know