Collected papers of Herbert D. Foster,: Professor of history at Dartmouth College, 1893-1927; historical and biographical studies
Publisher: Priv. Print
Published: Aug 27, 1929
Format: unknown binding
Number of pages: 249