Ernest TateBooksThe cultural revolution in ChinaRevolutionary activism in the 1950s & 60sAuthor data: Open Library