Virginia ScharffVirginia Scharff is professor of history at the University of New Mexico. Books by the Author