Shakespesre Retold Hamlet - Waddell, Martin and Marks, Alan