Catherine M. Jaffe

Catherine M. Jaffe is a professor at Texas State University-San Marcos. She lives with her family in Austin, Texas. Elizabeth Franklin Lewis is an associate professor of Spanish at the University of Mary Washington in Fredericksburg, Virginia.
Eve's Enlightenment - Cover
Eve's Enlightenment