A terrific book, halfway undermined.
The book was going great up until the halfway point.