Trading Off Present for Future
Time
Eric Horvitz, April 5, 2003
Horvitz, 99