Musician, songwriter Christopher Williams to appear in Hastings