A review by visceralrealist
Elantris by Brandon Sanderson

3.0

3.5 stars