Future Hackers - Matt O'Neill

An indispensable guide to the upcoming profound technological, social and cultural developments