Generations - Jean M., PhD Twenge

A groundbreaking, revelatory portrait of the five generations that make up today’s population, from…