Bevington, David M, ed.

Twentieth century interpretations of Hamlet - Englewood Cliffs Prentice-Hall 1968 - viii, 120 p.

USD1.25

822.33 S15B:T