Sarah VirenSarah Viren is a writer, translator, and former newspaper reporter. A graduate of the University of Iowa's Nonfiction Writing Program, she teaches at Arizona State University. Books by the Author