Bloom , Harold Modern critical interpretations William Shakespeare's Hamlet - New York Bloom's Literary Criticism 2009. - vii; 211 p. ISBN: 9781604136326 Source: 7433.00 PKR