Thomas Ples Spradley

Dr. Thomas Ples Spradley