thomas redenbaugh