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