Professor David C Humphrey
Humphrey is a graduate of Princeton, Harvard, and Northwestern universities. He was Assistant Professor of history at Carnegie-Mellon University.
Humphrey is a graduate of Princeton, Harvard, and Northwestern universities. He was Assistant Professor of history at Carnegie-Mellon University. See less
Professor David C Humphrey's Featured Books