I Am Legion

It cannot be said enough that despite being an amazingly complex storyline it still comes across in a way that begs you to keep reading. Word of caution: once you start reading I Am Legion you wont be able to put it down.