Race Against Time: The Complexities of Man and Machine.