Marsh, Nicholas

Shakespeare: three problem plays - Hampshire: Palgrave Macmillan 2003 - xi, 280p. - Analysing texts .

includes index

9780333973684 (pbk) 0333973682 (pbk)


plays
Analysing plays

822.33