Chapter 4 – Non-Linear Data Structures