A review by mikah_wazowski
Shadows of Self by Brandon Sanderson

4.5