Crossroads in the Labyrinth. Translated by Kate Soper and Martin H. Ryle.