Cross roads: a novel.