The map in our patterns

The patterns of history repeat themselves, and provide a map for us to ride the troughs and peaks of life.

Read More