Terrence shannon jr. articles