cornosaurus 's review for:

Shadows of Self by Brandon Sanderson
4.0
adventurous emotional funny inspiring mysterious tense fast-paced