Karen Vieira PowersKaren Vieira Powers is associate professor of Latin American history at Arizona State University, Tempe. Books by the Author