Bloom's Major Literary Characters: Hamlet by Bloom, Harold - Chelsea House Publishers - 249 p ISBN: 753849079811 Dewey Class. No.: 822.33