Three great songs, one great artist!
He has always surrounded himself with great guitarists, Tony Iommi, Randy Rhoades, and Zakk Wylde. He has been making music for 52 years! He is Ozzy Osbourne!
To narrow it down to three songs took a bit but I went with No More Tears, Mr. Crowley, and Perry Mason!