Grokking Algorithms, Second Edition The revised, special edition has been expanded with additional footnotes.