Jennifer J. Davis is Associate Professor of early modern European history and an affiliate member of the Department of Women's and Gender Studies at the ...
Lee mas