Sharon Block Omohundro Institute Website Follow the Author on Twitter Sharon Block is associate professor of history at the University of California, Irvine. Books by the Author