terry silver