2048: Humanity's Agreement to Live Together

by

  • Publisher: Berrett-Koehler Publishers
  • Print ISBN: 9781605093307, 1605093300

  • eText ISBN: 9781605093314, 1605093319

  • Pages: 222