Karoline Kan was born in 1989, the year of the Tiananmen Square massacre: her generation has always been caught between China's authoritarian politics and its hyper-modern technology and economic boom. In her quest to understand the shifting sands of global, connected China, Karoline turns to her family, who have survived Maoism and its legacy by breaking with tradition. Navigating a society beset by poverty and often violent political unrest, the Kans swapped rural villages for crowded city streets in search of a better way of life. Now a journalist, Kan recounts gripping tales of her grandmother, who struggled to help her family through the Great Famine; of her mother, who defied the One-Child Policy by giving birth to Karoline; and of her cousin, a factory worker scraping by on less than GBP1 per hour. An ambitious millennial pursuing her career and personal life in a time of dizzyingly rapid social change, Kan discovers her own story's roots in the China of previous generations.