Nine Algorithms That Changed the Future | 9780691209067 | Memmo