Joe Satriani  Surfing with the Alien (1987  1999)