DAVID J LEAVER