DANIEL W. GINGERICH
Home
CV
Book
Articles
Working Papers