Yesterday, Today, Tomorrow and All the Days in Between