A review by hannahjack05
A Crystal of Time by Soman Chainani

4.0