Legion, by Brandon Sanderson is a novella written with a keen eye for refreshing an idea that has already been done, but tackling it in a way that is fun and creative.
The story is written in first person and follows the life of Stephen Leeds, Legion, who clinically speaking is insane, given he talks and fellowships with hallucinations which take the form of people, who help him solve problems/mysteries.
The story takes place in a time where Stephen has become a recluse and is constantly turning away people who wish to both see his brilliant mind in action and just how crazy he is. He is presented with a case to find a missing camera which supposedly takes pictures of the past; pictures, that could upset worldwide political, scientific, and religious beliefs, by allowing age old questions and convictions to be answered, confirmed, or destroyed.
In terms of characters, the story is filled with a beautiful supporting cast, who, although hallucinations, are brought to life with distinct personalities, various beliefs, and specialized skills. Throughout the story I found myself drawn to these hallucinations, or aspects, seeing them as real people (in the story sense, of course. I'm not insane..., really), who were interesting and engaging.
In this story Sanderson also brings a lot of topics to the table such as science, faith, terrorism, corporate espionage, but the most interesting is the question of the meaning of sanity. Throughout the story, the reader can clearly see that Stephen is not right in the head, but even with this proof, the author manages to get the reader to question his/her definition of sanity, by having the protagonist raise interesting views on the subject. For instance, Stephen questions how a man who cheats on his wife, can't hold a job, or can't control his temper is considered sane; or how the "sane" allow stress, fear, and frustration to keep them from being happy, a state which he now enjoys in his "insanity."
Overall, this story was a blast to read and should be definitely marked as a book you must read.