This was a really good read. I'd meant to read it a long time ago, but it fell of my radar. The twist at the end definitely caught me off-guard, the story turned out to be even more complicated than was originally let on. That said, the way it speaks about psychology kinda irked me as a former...