A review by crystalcollectsbooks
A Crystal of Time by Soman Chainani

5.0