Fundamentals of Python: From First Programs Through Data Structures Chapter 16 Linear Collections: Lists.
C++ Programming: Program Design Including Data Structures, Third Edition