Millennial Magazine - generations that came before