A review by robynearhart
All the Secrets of the World by Steve Almond
adventurous
dark
funny
sad
tense
medium-paced
3.5