David Jackson David Guterson David Hewson David Daiches David Ellison David Stinson David Thomson David R. Olson David F. Swenson Jardine matheson