DAVID L SHAFER