where does david diehl live