George Brown Tindall and David E. Shi. George Brown Tindall and David Emory Shi. George Brown Tindall, David Emory Shi.