Discrete Time and Space