Yesterday, Today, Tomorrow, and Beyond