richard terfry