DAVID H SNOWDEN