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

Sign in / Sign up

Export Citation Format

Share Document