The New Oxford Shakespeare: Complete Set

Oxford University Press
The New Oxford Shakespeare: Complete Set