Hagenston to visit Books and Authors Wednesday