We know them better than we know our friends: brilliant Sherlock Holmes; stingy Ebenezer Scrooge; the idealistic Don Quixote; the obsessed Captain Ahab. Hamlet is indecisive and world-weary; Romeo and... This description may be from another edition of this product.