David Pate (n.