Grimus : a novel