Chapter 6 

Recursion in Algorithms