Louisa Shea
Louisa Shea is an assistant professor of French and comparative studies at the Ohio State University.
Louisa Shea is an assistant professor of French and comparative studies at the Ohio State University. See less
Louisa Shea's Featured Books