Guide to Data Structures - James T. Streib, Takako Soma (Springer, 2017)