vincent shavers