ID:DA19656405
Search authors sharing the same name
Avrim Blum, John Hopcroft, Ravindran Kannan
Cambridge University Press 2020
Available at 19 libraries