DAVID M SCHAEFER