David Wilson David Hewson David Gibson David·Wilson Nicholson Danielson Nicolson Mary Olson david B. david G.