An American university
Published: 1871
Place of publication: [St. Louis?
Language: eng