Reingold_TimeFinite_Jan9_12