From 0 to 1: : Data Structures & Algorithms in Java (Packt Publishing, 2017)