David C. HsiungDavid C. Hsiung is associate professor of history at Juniata College. Books by the Author