curtisjc3 's review for:

Aru Shah and the End of Time by Roshani Chokshi
4.5
adventurous tense medium-paced