Shakespeare's late plays : new readings ; edited by Jennifer Richards and James Knowles.
Shakespeare, William,1564-1616.
Edinburgh Edinburgh University Press