Looking forward, thinking back

by