David W. Deakle

M.A., Th.D., Ph.D.