DAVID L CANNARD