A review by abception
Shadows of Self by Brandon Sanderson

adventurous mysterious medium-paced

4.0