Steve Hackett was Genesis ' guitarist from 1972 to 1977 .
`` } } Stephen Richard `` '' Steve '' '' Hackett ( born 12 February 1950 ) is an English musician , songwriter , singer and producer who gained prominence as the guitarist of the English progressive rock band Genesis from 1970 to 1977 . ''