Ripples 4/28/16 We live in an imperfect world. Or rather, what we see as imperfection is actually the way things should be sometimes. A forest is a complicated place. There are hundreds, […]