The Tain of Hamlet - Johnson, Laurie (Cambridge Scholars Publisher)