David Bevington Books
The Necessary Shakespeare
This remarkable volume comprises not only twenty-one of Shakespeare's plays but also all of the sonnets, accompanied by a comprehensive General Introduction that addresses questions of context, lan...
Read More