terrence s. johnson