Steve Hall - Songwriter and Guitarplayer