Roger E Dafter, PhD