Zakk Wylde plays lead guitar for Ozzy Osbourne when he is not with his own band Black Label Society.
Book of Shadows is unlike any of that music, I would call it southern rock/contemporary.
Zakk plays lead guitar and sings, also wrote the songs, he is very talented, I wish I had but a portion of that talent.