OragePika rated Grokking Algorithms: 5 stars Feb. 13, 2022 Public Grokking Algorithms: An illustrated guide for programmers and other curious people by Aditya Bhargava