Speculum
Latest Publications
TOTAL DOCUMENTS
25932
(FIVE YEARS 1126)
H-INDEX
27
(FIVE YEARS 2)
Published By The University Of Chicago Press
2040-8072, 0038-7134
Keyword(s):
Keyword(s):
Keyword(s):
Keyword(s):