Kelly : a novel