DAVID J LARBER