DAVID J. W. PROCTOR