Hamlet
Holderness, Graham.
Milton Keynes Open University Press
1987
Includes index
Shakespeare, William, 1564-1616.