A review by lfreadss
Ignite Me by Tahereh Mafi
adventurous
challenging
funny
hopeful
informative
inspiring
sad
tense
medium-paced
4.5