Richard E Carmichael PH.D.