Generations : the real differences between Gen Z, Millennials, Gen X, Boomers, and Silents--and what they mean for America´s future - Twenge, Jean M., 1971- (Atria Books, 2023)