About David Hastings Eckerd College Professor