JavaScript data structures and algorithms : an introduction to understanding and implementing core data structure and algorithm fundamentals - Bae, Sammie (Apress, 2019)