DAVID L LEAHY