366 pages
English language
Published 2016 by New Internationalist Publications Ltd.

Bob Hughes: The bleeding edge (2016, New Internationalist Publications Ltd)
366 pages
English language
Published 2016 by New Internationalist Publications Ltd.
Capitalism likes us to believe in the steady, inevitable march of progress, from the abacus to the iPad. But the historical record tells of innumerable roads not taken, all of which could have led to better worlds, and still can.