While I found the story compelling and the characters intriguing, this book suffered from way too much self-analysis and introspection. For every paragraph of story there was another paragraph of internal monologue, wherein the characters would basically say, "The reason I reacted like this is becau...