Non-linear Time