David A.Thomas Davis,Thomas David G. Thomson David W. Thompson. Hardy, Thomas Hardy,Thomas Dana Thomas David Thompson Dock,V.Thomas Hardy Thomas