Kelly Ann Long

Kelly Ann Long is an assistant professor of history at Colorado State University.