Weaving the Threads: Discovering the Patterns of our Lives:  1922 - 2012