Great events are often foreshadowed...

Printable View