Roughgarden, Tim Algorithms illuminated - New York Soundlikeyourself publishers 2022 ISBN: 9780999282984 Dewey Class. No.: 005.13 / T22 ROU