Back to Our Future

How the 1980s Explains the World We Live in Now--Our Culture, Our Politics, Our Everything

by

  • Publisher: Ballantine
  • Print ISBN: 9780345518781, 0345518780

  • eText ISBN: 9780345518804, 0345518802