To read the book, log in / register
Tim Roughgarden
Cuantum Technologies
Steven S. Skiena
Rod Stephens
Antti Laaksonen
Aditya Bhargava
Alexander A. Stepanov, Daniel E. Rose