david b shear