Twice upon a time : a novel