Filed under: New Books (May 18, 2017)

Douglas Coupland gave Generation X its name and became its voice. Then he suffered the fate of most voices of generations: He became irrelevant ... more »