Designs for Different Futures

Designs for Different Futures

  • $40.00
    Unit price per 


  • Binding: Paperback (272 Pages)
  • Publisher: Yale University Press (December 10, 2019)
  • Author: Andrew Blauvelt, Kathryn B. Hiesinger
  • ISBN-10: 0876332904
  • ISBN-13: 9780876332900