TY - BOOK AU - 31 TI - TECHNOLOGY AND THE FUTURE SN - 9780312116125 ER -