Algorithms to live by

6th April 2017

£10.99

In stock

A fascinating exploration of how computer algorithms can be applied to our everyday lives.