Steve Hackett is a musician whose reputation precedes him. As the classic guitarist for prog rock heavyweights Genesis, he is one of the figureheads of...