Chapter 3. Elementary Data Structures
Chapter 4. Abstract Data Types
Chapter 5. Recursion and Trees
References for Part Two