The first half was 5 stars. The last half, particularly after the first half, was 2. So I evened it out. It was disappointing because Fagen is an almost great character limited by a fabulous conceit that isn't allowed to spin out. That said, it was a quick and engaging read.