stephen waguespack