A review by miniefa374
Elantris by Brandon Sanderson

slow-paced

3.25