A review by lipglossmaffia
The Overstory by Richard Powers

5.0

Worth every star. If I could give it 10, I would.
Bloody awesome(excuse my French)