A review by cpikas
Legion: The Many Lives of Stephen Leeds by Brandon Sanderson
4.0
Almost 5 stars. A psychological without an unreliable narrator. Or mostly reliable. Need more books in the series