ParentFull threadbgutierrez·+1 for Little Schemer. Before I read it, I could write recursive methods, but after I read it I could think about recursion naturally.View on HN