This book was a wild ride. You'll keep shifting your suspicions from one character to another constantly because it's utterly convincing and fits so well, but the ending is not what you've guessed at all. When you read some of the last pages before they go the folly, you'll think you know who it is for sure, but it's not them. It was a well paced book. Great ending.