A review by curtisjc3
Aru Shah and the End of Time by Roshani Chokshi

adventurous tense medium-paced

4.5