A thousand betrayals; a novel