DAVID J SHORE