Charles Haskins Townsend Share This Charles Haskins Townsend (Charles Haskins Townsend, C. H. Townsend)