Leonora Dodge grew up in Montreal. She has a bachelor of arts in Latin American studies from Williams College, in Massachusetts, and a master of arts in Latin American history from the University of Texas at Austin. She lives in Vermont.

Articles by this author