William Shakespeare ; introduction by Ned Halley. William Shakespeare ; with an introduction by Robert Mighall. with an introduction by Ned Halley. William Shakespeare ; text adaptation by Alistair McCallum. William Shakespeare ; edited by Gary Taylor. William Shakespeare ; edited by Roger Warren. William McIlvanney ; introduction by Hugh McIlvanney. William Shakespeare ; edited by Cedric Watts. William Shakespeare ; edited by H.J. Oliver. William Shakespeare ; edited by Jay L. Halio.