Shakespeare's late plays : new readings / edited by Jennifer Richards and James Knowles. - Richards, Jennifer; Knowles, James (Edinburgh University Press, 1999)