Talion: a novel