by William Archibald Dunning. by William Archibald Dunning .. by William Archibald Dunning ... William Archibald Naish. by william J.Fielding. (美)威廉·邓宁(William Archibald Dunning)著 William Archibald by Sir Archibald Geikie .. by William and Mary Morris.