TY - BOOK AU - Nicholas Royle TI - HOW TO READ SHAKESPEARE SN - 9781783780297 U1 - 822.33 PB - Granta KW - WILLIAM SHAKESPEARE KW - English Drama ER -