david montgomery