All's well that ends well - Shakespeare, William, 1564-1616. (Cambridge University Press, 1985)