Shakespeare's classical mythology a dictionary - Valls-Russell, Janice; Heavey, Katherine 1982-2022 (Arden Shakespeare dictionaries, 2025)