Jana Craig-Hare, Ph.D.
31 following