To be, or not to be?: A novel
by Ryan North
Category: Fiction

In this choose-your-own-path version of Hamlet, readers can play as either Hamlet, Ophelia, or King Hamlet, Sr., and then make decisions that will determine which direction the story will take.