Blain Roberts Photo by: Jackson Kytle Blain Roberts is associate professor of history at California State University, Fresno. Books by the Author