DAVID M STAPLETON