Terrence K. Kelly — Publications