David K. Barton. David M. Burton. David E. Newton David C. Johnston David Allerton Harry N. Norton Mary E. Norton (美)David K. Barton著 David H. Titterton. Philip Norton