terrence duckett age