A review by julieodette
What Is the What by Dave Eggers

challenging emotional informative reflective slow-paced

3.75