femtio år före sin tid.