richard lynch