David D. Gibbons expert witness