Data structures and algorithms in Swift implement stacks, queues, dictionaries, and lists in your apps - Karimov, Elshad (Apress, 2020)