DAVID L. SNOW PH.D.