Dating Hamlet: Ophelia's Story