Nine Algorithms That Changed The Future: The Ingenious Ideas That Drive Today'S Computers
£14.99
£13.86
Princeton University Press