When Maggie O’Farrell was 16, she wore a lot of black, a lot of eyeliner and she had a passion for the arts. That’s when she read William Shakespeare’s masterpiece Hamlet for the first time. “It ...