DAVID J MCKEONE