Glen Edward Buxton was an American guitarist who played lead guitar for the rock band Alice Cooper. In 2003, Rolling Stone magazine ranked him number 90 on its list of the "100 Greatest Guitarists of All Time". From Wikipedia
The legendary rock frontman announces July release of 'The Revenge of Alice Cooper,' featuring surviving members and posthumous contributions from late guitarist Glen Buxton.