Series
Princeton Science Library
John MacCormick: Nine Algorithms That Changed the Future
Series
Nine Algorithms That Changed the Future
John MacCormick