1. Zeitgeist the spirit of the time